Competing vehicle - German English Dictionary